/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package neurodatajava;

import br.com.ndj.daoimpl.UsuarioDAOImpl;
import br.com.ndj.domain.Usuario;
import br.com.ndj.exceptions.UsuarioDAOException;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author ocv
 */
public class NeuroDataJava {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        //FabricaConexao teste = new FabricaConexao();
        Usuario usuario = new Usuario();
        usuario.setUsuIdentificador(10);
        usuario.setUsuLogin("OCV");
        usuario.setUsuNome("Osmar Vilarim da Cunha Júnior");
        usuario.setUsuSenha("123");
        usuario.setUsuFone("(81) 8242-5510");
        usuario.setUsuEmail("osmar@neurotech.com.br");
        usuario.setUsuStatus("ATIVO");
        
        UsuarioDAOImpl usuarioDAOImpl = new UsuarioDAOImpl();
        
        try {
            usuarioDAOImpl.cadastrarUsuario(usuario);
            //usuarioDAOImpl.editarUsuario(usuario);
            //usuarioDAOImpl.excluirUsuario(usuario);
            //System.out.println(usuarioDAOImpl.listarUsuario().get(1).getUsuNome());
            //System.out.println(usuarioDAOImpl.listarUsuario(usuario).get(1).getUsuNome());
        } catch (UsuarioDAOException ex) {
            Logger.getLogger(NeuroDataJava.class.getName()).log(Level.SEVERE, null, ex);
        }

    }
    
}
